have hung up and salted - Alemán Inglés Diccionario